package com.itcms.webservice.uuv.user;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlSchemaType;
import javax.xml.bind.annotation.XmlType;
import javax.xml.datatype.XMLGregorianCalendar;

/**
 * <p>
 * Java class for UserInfo complex type.
 * 
 * <p>
 * The following schema fragment specifies the expected content contained within
 * this class.
 * 
 * <pre>
 * &lt;complexType name="UserInfo">
 *   &lt;complexContent>
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       &lt;sequence>
 *         &lt;element name="UserID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="DeptID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="DeptCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="UserCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="AccountName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="EmailAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="LastName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="FirstName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="ChsName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="ChsSpell" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="Sex" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="HomePhone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="Nation" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="Hometown" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="Politics" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="Birthday" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
 *         &lt;element name="IdentityID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="Diploma" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="Vocational" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="School" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="MaritalStatus" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         &lt;element name="JobType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="JobLevel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="Job" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="JobCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="JobAsseDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
 *         &lt;element name="JobAppointDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
 *         &lt;element name="WorkDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
 *         &lt;element name="JoinDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="Dept" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="Position" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="PositionCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="PositionType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="PoisitionClassCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="PositionSeries" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="PositionAppDate" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="LevelType" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         &lt;element name="OfficePhone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="MobilePhone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="Fax" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="CornetMobile" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="LastUpdateDate" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
 *         &lt;element name="Status" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="IsVUser" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         &lt;element name="Creator" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="CreateTime" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
 *         &lt;element name="UpdateBy" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="UpdateTime" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
 *         &lt;element name="Column1" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="Column2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="Column3" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="Column4" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="Column5" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="IsMainAccount" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         &lt;element name="SipAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="OrderNo" type="{http://www.w3.org/2001/XMLSchema}int"/>
 *         &lt;element name="UserType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="DataSource" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *         &lt;element name="Password" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
 *       &lt;/sequence>
 *     &lt;/restriction>
 *   &lt;/complexContent>
 * &lt;/complexType>
 * </pre>
 * 
 * 
 */
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "UserInfo", propOrder = { "userID", "deptID", "deptCode",
		"userCode", "accountName", "emailAddress", "lastName", "firstName",
		"chsName", "chsSpell", "sex", "homePhone", "nation", "hometown",
		"politics", "birthday", "identityID", "diploma", "vocational",
		"school", "maritalStatus", "jobType", "jobLevel", "job", "jobCode",
		"jobAsseDate", "jobAppointDate", "workDate", "joinDate", "dept",
		"position", "positionCode", "positionType", "poisitionClassCode",
		"positionSeries", "positionAppDate", "levelType", "officePhone",
		"mobilePhone", "fax", "cornetMobile", "lastUpdateDate", "status",
		"isVUser", "creator", "createTime", "updateBy", "updateTime",
		"column1", "column2", "column3", "column4", "column5", "isMainAccount",
		"sipAddress", "orderNo", "userType", "dataSource", "password" })
public class UserInfo {

	@XmlElement(name = "UserID")
	protected String userID;
	@XmlElement(name = "DeptID")
	protected String deptID;
	@XmlElement(name = "DeptCode")
	protected String deptCode;
	@XmlElement(name = "UserCode")
	protected String userCode;
	@XmlElement(name = "AccountName")
	protected String accountName;
	@XmlElement(name = "EmailAddress")
	protected String emailAddress;
	@XmlElement(name = "LastName")
	protected String lastName;
	@XmlElement(name = "FirstName")
	protected String firstName;
	@XmlElement(name = "ChsName")
	protected String chsName;
	@XmlElement(name = "ChsSpell")
	protected String chsSpell;
	@XmlElement(name = "Sex")
	protected String sex;
	@XmlElement(name = "HomePhone")
	protected String homePhone;
	@XmlElement(name = "Nation")
	protected String nation;
	@XmlElement(name = "Hometown")
	protected String hometown;
	@XmlElement(name = "Politics")
	protected String politics;
	@XmlElement(name = "Birthday", required = true, nillable = true)
	@XmlSchemaType(name = "dateTime")
	protected XMLGregorianCalendar birthday;
	@XmlElement(name = "IdentityID")
	protected String identityID;
	@XmlElement(name = "Diploma")
	protected String diploma;
	@XmlElement(name = "Vocational")
	protected String vocational;
	@XmlElement(name = "School")
	protected String school;
	@XmlElement(name = "MaritalStatus", required = true, type = Integer.class, nillable = true)
	protected Integer maritalStatus;
	@XmlElement(name = "JobType")
	protected String jobType;
	@XmlElement(name = "JobLevel")
	protected String jobLevel;
	@XmlElement(name = "Job")
	protected String job;
	@XmlElement(name = "JobCode")
	protected String jobCode;
	@XmlElement(name = "JobAsseDate", required = true, nillable = true)
	@XmlSchemaType(name = "dateTime")
	protected XMLGregorianCalendar jobAsseDate;
	@XmlElement(name = "JobAppointDate", required = true, nillable = true)
	@XmlSchemaType(name = "dateTime")
	protected XMLGregorianCalendar jobAppointDate;
	@XmlElement(name = "WorkDate", required = true, nillable = true)
	@XmlSchemaType(name = "dateTime")
	protected XMLGregorianCalendar workDate;
	@XmlElement(name = "JoinDate")
	protected String joinDate;
	@XmlElement(name = "Dept")
	protected String dept;
	@XmlElement(name = "Position")
	protected String position;
	@XmlElement(name = "PositionCode")
	protected String positionCode;
	@XmlElement(name = "PositionType")
	protected String positionType;
	@XmlElement(name = "PoisitionClassCode")
	protected String poisitionClassCode;
	@XmlElement(name = "PositionSeries")
	protected String positionSeries;
	@XmlElement(name = "PositionAppDate")
	protected String positionAppDate;
	@XmlElement(name = "LevelType", required = true, type = Integer.class, nillable = true)
	protected Integer levelType;
	@XmlElement(name = "OfficePhone")
	protected String officePhone;
	@XmlElement(name = "MobilePhone")
	protected String mobilePhone;
	@XmlElement(name = "Fax")
	protected String fax;
	@XmlElement(name = "CornetMobile")
	protected String cornetMobile;
	@XmlElement(name = "LastUpdateDate", required = true, nillable = true)
	@XmlSchemaType(name = "dateTime")
	protected XMLGregorianCalendar lastUpdateDate;
	@XmlElement(name = "Status")
	protected String status;
	@XmlElement(name = "IsVUser", required = true, type = Integer.class, nillable = true)
	protected Integer isVUser;
	@XmlElement(name = "Creator")
	protected String creator;
	@XmlElement(name = "CreateTime", required = true, nillable = true)
	@XmlSchemaType(name = "dateTime")
	protected XMLGregorianCalendar createTime;
	@XmlElement(name = "UpdateBy")
	protected String updateBy;
	@XmlElement(name = "UpdateTime", required = true, nillable = true)
	@XmlSchemaType(name = "dateTime")
	protected XMLGregorianCalendar updateTime;
	@XmlElement(name = "Column1")
	protected String column1;
	@XmlElement(name = "Column2")
	protected String column2;
	@XmlElement(name = "Column3")
	protected String column3;
	@XmlElement(name = "Column4")
	protected String column4;
	@XmlElement(name = "Column5")
	protected String column5;
	@XmlElement(name = "IsMainAccount")
	protected int isMainAccount;
	@XmlElement(name = "SipAddress")
	protected String sipAddress;
	@XmlElement(name = "OrderNo", required = true, type = Integer.class, nillable = true)
	protected Integer orderNo;
	@XmlElement(name = "UserType")
	protected String userType;
	@XmlElement(name = "DataSource")
	protected String dataSource;
	@XmlElement(name = "Password")
	protected String password;

	/**
	 * Gets the value of the userID property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getUserID() {
		return userID;
	}

	/**
	 * Sets the value of the userID property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setUserID(String value) {
		this.userID = value;
	}

	/**
	 * Gets the value of the deptID property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getDeptID() {
		return deptID;
	}

	/**
	 * Sets the value of the deptID property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setDeptID(String value) {
		this.deptID = value;
	}

	/**
	 * Gets the value of the deptCode property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getDeptCode() {
		return deptCode;
	}

	/**
	 * Sets the value of the deptCode property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setDeptCode(String value) {
		this.deptCode = value;
	}

	/**
	 * Gets the value of the userCode property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getUserCode() {
		return userCode;
	}

	/**
	 * Sets the value of the userCode property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setUserCode(String value) {
		this.userCode = value;
	}

	/**
	 * Gets the value of the accountName property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getAccountName() {
		return accountName;
	}

	/**
	 * Sets the value of the accountName property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setAccountName(String value) {
		this.accountName = value;
	}

	/**
	 * Gets the value of the emailAddress property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getEmailAddress() {
		return emailAddress;
	}

	/**
	 * Sets the value of the emailAddress property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setEmailAddress(String value) {
		this.emailAddress = value;
	}

	/**
	 * Gets the value of the lastName property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getLastName() {
		return lastName;
	}

	/**
	 * Sets the value of the lastName property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setLastName(String value) {
		this.lastName = value;
	}

	/**
	 * Gets the value of the firstName property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getFirstName() {
		return firstName;
	}

	/**
	 * Sets the value of the firstName property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setFirstName(String value) {
		this.firstName = value;
	}

	/**
	 * Gets the value of the chsName property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getChsName() {
		return chsName;
	}

	/**
	 * Sets the value of the chsName property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setChsName(String value) {
		this.chsName = value;
	}

	/**
	 * Gets the value of the chsSpell property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getChsSpell() {
		return chsSpell;
	}

	/**
	 * Sets the value of the chsSpell property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setChsSpell(String value) {
		this.chsSpell = value;
	}

	/**
	 * Gets the value of the sex property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getSex() {
		return sex;
	}

	/**
	 * Sets the value of the sex property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setSex(String value) {
		this.sex = value;
	}

	/**
	 * Gets the value of the homePhone property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getHomePhone() {
		return homePhone;
	}

	/**
	 * Sets the value of the homePhone property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setHomePhone(String value) {
		this.homePhone = value;
	}

	/**
	 * Gets the value of the nation property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getNation() {
		return nation;
	}

	/**
	 * Sets the value of the nation property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setNation(String value) {
		this.nation = value;
	}

	/**
	 * Gets the value of the hometown property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getHometown() {
		return hometown;
	}

	/**
	 * Sets the value of the hometown property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setHometown(String value) {
		this.hometown = value;
	}

	/**
	 * Gets the value of the politics property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getPolitics() {
		return politics;
	}

	/**
	 * Sets the value of the politics property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setPolitics(String value) {
		this.politics = value;
	}

	/**
	 * Gets the value of the birthday property.
	 * 
	 * @return possible object is {@link XMLGregorianCalendar }
	 * 
	 */
	public XMLGregorianCalendar getBirthday() {
		return birthday;
	}

	/**
	 * Sets the value of the birthday property.
	 * 
	 * @param value
	 *            allowed object is {@link XMLGregorianCalendar }
	 * 
	 */
	public void setBirthday(XMLGregorianCalendar value) {
		this.birthday = value;
	}

	/**
	 * Gets the value of the identityID property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getIdentityID() {
		return identityID;
	}

	/**
	 * Sets the value of the identityID property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setIdentityID(String value) {
		this.identityID = value;
	}

	/**
	 * Gets the value of the diploma property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getDiploma() {
		return diploma;
	}

	/**
	 * Sets the value of the diploma property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setDiploma(String value) {
		this.diploma = value;
	}

	/**
	 * Gets the value of the vocational property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getVocational() {
		return vocational;
	}

	/**
	 * Sets the value of the vocational property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setVocational(String value) {
		this.vocational = value;
	}

	/**
	 * Gets the value of the school property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getSchool() {
		return school;
	}

	/**
	 * Sets the value of the school property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setSchool(String value) {
		this.school = value;
	}

	/**
	 * Gets the value of the maritalStatus property.
	 * 
	 * @return possible object is {@link Integer }
	 * 
	 */
	public Integer getMaritalStatus() {
		return maritalStatus;
	}

	/**
	 * Sets the value of the maritalStatus property.
	 * 
	 * @param value
	 *            allowed object is {@link Integer }
	 * 
	 */
	public void setMaritalStatus(Integer value) {
		this.maritalStatus = value;
	}

	/**
	 * Gets the value of the jobType property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getJobType() {
		return jobType;
	}

	/**
	 * Sets the value of the jobType property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setJobType(String value) {
		this.jobType = value;
	}

	/**
	 * Gets the value of the jobLevel property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getJobLevel() {
		return jobLevel;
	}

	/**
	 * Sets the value of the jobLevel property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setJobLevel(String value) {
		this.jobLevel = value;
	}

	/**
	 * Gets the value of the job property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getJob() {
		return job;
	}

	/**
	 * Sets the value of the job property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setJob(String value) {
		this.job = value;
	}

	/**
	 * Gets the value of the jobCode property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getJobCode() {
		return jobCode;
	}

	/**
	 * Sets the value of the jobCode property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setJobCode(String value) {
		this.jobCode = value;
	}

	/**
	 * Gets the value of the jobAsseDate property.
	 * 
	 * @return possible object is {@link XMLGregorianCalendar }
	 * 
	 */
	public XMLGregorianCalendar getJobAsseDate() {
		return jobAsseDate;
	}

	/**
	 * Sets the value of the jobAsseDate property.
	 * 
	 * @param value
	 *            allowed object is {@link XMLGregorianCalendar }
	 * 
	 */
	public void setJobAsseDate(XMLGregorianCalendar value) {
		this.jobAsseDate = value;
	}

	/**
	 * Gets the value of the jobAppointDate property.
	 * 
	 * @return possible object is {@link XMLGregorianCalendar }
	 * 
	 */
	public XMLGregorianCalendar getJobAppointDate() {
		return jobAppointDate;
	}

	/**
	 * Sets the value of the jobAppointDate property.
	 * 
	 * @param value
	 *            allowed object is {@link XMLGregorianCalendar }
	 * 
	 */
	public void setJobAppointDate(XMLGregorianCalendar value) {
		this.jobAppointDate = value;
	}

	/**
	 * Gets the value of the workDate property.
	 * 
	 * @return possible object is {@link XMLGregorianCalendar }
	 * 
	 */
	public XMLGregorianCalendar getWorkDate() {
		return workDate;
	}

	/**
	 * Sets the value of the workDate property.
	 * 
	 * @param value
	 *            allowed object is {@link XMLGregorianCalendar }
	 * 
	 */
	public void setWorkDate(XMLGregorianCalendar value) {
		this.workDate = value;
	}

	/**
	 * Gets the value of the joinDate property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getJoinDate() {
		return joinDate;
	}

	/**
	 * Sets the value of the joinDate property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setJoinDate(String value) {
		this.joinDate = value;
	}

	/**
	 * Gets the value of the dept property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getDept() {
		return dept;
	}

	/**
	 * Sets the value of the dept property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setDept(String value) {
		this.dept = value;
	}

	/**
	 * Gets the value of the position property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getPosition() {
		return position;
	}

	/**
	 * Sets the value of the position property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setPosition(String value) {
		this.position = value;
	}

	/**
	 * Gets the value of the positionCode property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getPositionCode() {
		return positionCode;
	}

	/**
	 * Sets the value of the positionCode property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setPositionCode(String value) {
		this.positionCode = value;
	}

	/**
	 * Gets the value of the positionType property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getPositionType() {
		return positionType;
	}

	/**
	 * Sets the value of the positionType property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setPositionType(String value) {
		this.positionType = value;
	}

	/**
	 * Gets the value of the poisitionClassCode property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getPoisitionClassCode() {
		return poisitionClassCode;
	}

	/**
	 * Sets the value of the poisitionClassCode property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setPoisitionClassCode(String value) {
		this.poisitionClassCode = value;
	}

	/**
	 * Gets the value of the positionSeries property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getPositionSeries() {
		return positionSeries;
	}

	/**
	 * Sets the value of the positionSeries property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setPositionSeries(String value) {
		this.positionSeries = value;
	}

	/**
	 * Gets the value of the positionAppDate property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getPositionAppDate() {
		return positionAppDate;
	}

	/**
	 * Sets the value of the positionAppDate property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setPositionAppDate(String value) {
		this.positionAppDate = value;
	}

	/**
	 * Gets the value of the levelType property.
	 * 
	 * @return possible object is {@link Integer }
	 * 
	 */
	public Integer getLevelType() {
		return levelType;
	}

	/**
	 * Sets the value of the levelType property.
	 * 
	 * @param value
	 *            allowed object is {@link Integer }
	 * 
	 */
	public void setLevelType(Integer value) {
		this.levelType = value;
	}

	/**
	 * Gets the value of the officePhone property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getOfficePhone() {
		return officePhone;
	}

	/**
	 * Sets the value of the officePhone property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setOfficePhone(String value) {
		this.officePhone = value;
	}

	/**
	 * Gets the value of the mobilePhone property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getMobilePhone() {
		return mobilePhone;
	}

	/**
	 * Sets the value of the mobilePhone property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setMobilePhone(String value) {
		this.mobilePhone = value;
	}

	/**
	 * Gets the value of the fax property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getFax() {
		return fax;
	}

	/**
	 * Sets the value of the fax property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setFax(String value) {
		this.fax = value;
	}

	/**
	 * Gets the value of the cornetMobile property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getCornetMobile() {
		return cornetMobile;
	}

	/**
	 * Sets the value of the cornetMobile property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setCornetMobile(String value) {
		this.cornetMobile = value;
	}

	/**
	 * Gets the value of the lastUpdateDate property.
	 * 
	 * @return possible object is {@link XMLGregorianCalendar }
	 * 
	 */
	public XMLGregorianCalendar getLastUpdateDate() {
		return lastUpdateDate;
	}

	/**
	 * Sets the value of the lastUpdateDate property.
	 * 
	 * @param value
	 *            allowed object is {@link XMLGregorianCalendar }
	 * 
	 */
	public void setLastUpdateDate(XMLGregorianCalendar value) {
		this.lastUpdateDate = value;
	}

	/**
	 * Gets the value of the status property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getStatus() {
		return status;
	}

	/**
	 * Sets the value of the status property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setStatus(String value) {
		this.status = value;
	}

	/**
	 * Gets the value of the isVUser property.
	 * 
	 * @return possible object is {@link Integer }
	 * 
	 */
	public Integer getIsVUser() {
		return isVUser;
	}

	/**
	 * Sets the value of the isVUser property.
	 * 
	 * @param value
	 *            allowed object is {@link Integer }
	 * 
	 */
	public void setIsVUser(Integer value) {
		this.isVUser = value;
	}

	/**
	 * Gets the value of the creator property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getCreator() {
		return creator;
	}

	/**
	 * Sets the value of the creator property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setCreator(String value) {
		this.creator = value;
	}

	/**
	 * Gets the value of the createTime property.
	 * 
	 * @return possible object is {@link XMLGregorianCalendar }
	 * 
	 */
	public XMLGregorianCalendar getCreateTime() {
		return createTime;
	}

	/**
	 * Sets the value of the createTime property.
	 * 
	 * @param value
	 *            allowed object is {@link XMLGregorianCalendar }
	 * 
	 */
	public void setCreateTime(XMLGregorianCalendar value) {
		this.createTime = value;
	}

	/**
	 * Gets the value of the updateBy property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getUpdateBy() {
		return updateBy;
	}

	/**
	 * Sets the value of the updateBy property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setUpdateBy(String value) {
		this.updateBy = value;
	}

	/**
	 * Gets the value of the updateTime property.
	 * 
	 * @return possible object is {@link XMLGregorianCalendar }
	 * 
	 */
	public XMLGregorianCalendar getUpdateTime() {
		return updateTime;
	}

	/**
	 * Sets the value of the updateTime property.
	 * 
	 * @param value
	 *            allowed object is {@link XMLGregorianCalendar }
	 * 
	 */
	public void setUpdateTime(XMLGregorianCalendar value) {
		this.updateTime = value;
	}

	/**
	 * Gets the value of the column1 property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getColumn1() {
		return column1;
	}

	/**
	 * Sets the value of the column1 property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setColumn1(String value) {
		this.column1 = value;
	}

	/**
	 * Gets the value of the column2 property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getColumn2() {
		return column2;
	}

	/**
	 * Sets the value of the column2 property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setColumn2(String value) {
		this.column2 = value;
	}

	/**
	 * Gets the value of the column3 property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getColumn3() {
		return column3;
	}

	/**
	 * Sets the value of the column3 property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setColumn3(String value) {
		this.column3 = value;
	}

	/**
	 * Gets the value of the column4 property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getColumn4() {
		return column4;
	}

	/**
	 * Sets the value of the column4 property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setColumn4(String value) {
		this.column4 = value;
	}

	/**
	 * Gets the value of the column5 property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getColumn5() {
		return column5;
	}

	/**
	 * Sets the value of the column5 property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setColumn5(String value) {
		this.column5 = value;
	}

	/**
	 * Gets the value of the isMainAccount property.
	 * 
	 */
	public int getIsMainAccount() {
		return isMainAccount;
	}

	/**
	 * Sets the value of the isMainAccount property.
	 * 
	 */
	public void setIsMainAccount(int value) {
		this.isMainAccount = value;
	}

	/**
	 * Gets the value of the sipAddress property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getSipAddress() {
		return sipAddress;
	}

	/**
	 * Sets the value of the sipAddress property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setSipAddress(String value) {
		this.sipAddress = value;
	}

	/**
	 * Gets the value of the orderNo property.
	 * 
	 * @return possible object is {@link Integer }
	 * 
	 */
	public Integer getOrderNo() {
		return orderNo;
	}

	/**
	 * Sets the value of the orderNo property.
	 * 
	 * @param value
	 *            allowed object is {@link Integer }
	 * 
	 */
	public void setOrderNo(Integer value) {
		this.orderNo = value;
	}

	/**
	 * Gets the value of the userType property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getUserType() {
		return userType;
	}

	/**
	 * Sets the value of the userType property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setUserType(String value) {
		this.userType = value;
	}

	/**
	 * Gets the value of the dataSource property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getDataSource() {
		return dataSource;
	}

	/**
	 * Sets the value of the dataSource property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setDataSource(String value) {
		this.dataSource = value;
	}

	/**
	 * Gets the value of the password property.
	 * 
	 * @return possible object is {@link String }
	 * 
	 */
	public String getPassword() {
		return password;
	}

	/**
	 * Sets the value of the password property.
	 * 
	 * @param value
	 *            allowed object is {@link String }
	 * 
	 */
	public void setPassword(String value) {
		this.password = value;
	}

}
